home *** CD-ROM | disk | FTP | other *** search
/ Over 1,000 Windows 95 Programs / Over 1000 Windows 95 Programs (Microforum) (Disc 1).iso / 0362 / bcsdk.zip / BCCOMMON.H next >
C/C++ Source or Header  |  1995-04-01  |  971b  |  75 lines

  1. /*
  2.     BarClock(tm) Common Definitions
  3.  
  4.     Copyright (c) 1995  Patrick Breen
  5.     All rights reserved.
  6.  
  7.     Atomic Dog Software
  8.     PO Box 523
  9.     Medford, MA 02155
  10.  
  11.     Phone (617) 396-2673
  12.     Fax   (617) 396-5761
  13.  
  14.     Internet:            pbreen@world.std.com
  15.     CompuServe:         70312,743
  16.     America Online:     PBreen
  17.  
  18.     FTP:     ftp.std.com    /vendors/AtomicDog
  19. */
  20.  
  21. #ifndef _BCCOMMON_H
  22. #define _BCCOMMON_H
  23.  
  24. typedef enum {
  25.  
  26.     ePosLeft,
  27.     ePosRight,
  28.     ePosCnt
  29.  
  30. } Position;
  31.  
  32. typedef enum {
  33.  
  34.     eTmrCountDown,
  35.     eTmrCountUp,
  36.     eTmrCISStandard,
  37.     eTmrCISAlternate,
  38.     eTmrAOL,
  39.     eTmrProdigy,
  40.  
  41. } TimerType;
  42.  
  43. typedef enum {
  44.  
  45.     eIncSecond,
  46.     eIncMinute,
  47.     eIncQtrHour,
  48.     eIncHalfHour,
  49.     eIncHour,
  50.  
  51. } TimerIncrement;
  52.  
  53. typedef enum {
  54.  
  55.     eDspTenths,
  56.     eDspSeconds,
  57.     eDspMinutes,
  58.  
  59. } TimerResolution;
  60.  
  61. typedef enum {
  62.  
  63.     eRepeatNone,
  64.     eRepeatHour,
  65.     eRepeatDay,
  66.     eRepeatWeekday,
  67.     eRepeatWeekend,
  68.     eRepeatWeek,
  69.     eRepeatBiweek,
  70.     eRepeatMonth,
  71.     eRepeatYear,
  72.  
  73. } RepeatType;
  74.  
  75. #endif